package com.hengfei.service;


import com.hengfei.entity.PageResult;
import com.hengfei.entity.QueryPageBean;
import com.hengfei.pojo.Setmeal;
import com.hengfei.pojo.TSetmeal;

import java.util.List;

public interface SetmealService {


    //分页查询，返回数据
    PageResult pageQuery(QueryPageBean queryPageBean);

    //添加套餐数据。并且在中间表插入 checkgroupIds 和当前 setmeal.getId() 绑定
    void add(TSetmeal setmeal, Integer[] checkgroupIds);

    //查找所有的 setmeal 信息
    List<TSetmeal> findAll();

    //根据id查找setmeal信息，setmeal对象中要包含其内含的 checkgroup 信息，每一个checkgroup中又包含其内含的checkitem信息
    TSetmeal findById(int id);
}
